112 E Route 66, Flagstaff, AZ 86001-5791, Flagstaff
Nice little spot in an old heritage feeling part of the village. Some of the best tacos I had when I visited the south.
Nice little spot in an old heritage feeling part of the village. Some of the best tacos I had when I visited the south.